.read-container {
  width: 100vw;
  display: flex;
  flex-direction: column;
}

.header-title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 0 4vw 10px 4vw;
  /* text-align: center; */
}

.header-title>h3 {
  font-size: 4.266vw;
  line-height: 6vw;
  margin: 10px 4vw;
  font-weight: 700;
}

.header-title>p {
  width: 100%;
  font-size: 3.466vw;
  line-height: 5vw;
  margin: 1vw 0 0 0;
}

.prompt-text {
  text-indent: 6.932vw;
}

.blod-text {
  font-weight: 700;
}

.read-container [class*="van-hairline"]::after {
  border: 1px solid #e7e7e7;
}

.read-container .van-cell:not(:last-child)::after {
  margin-left: 0;
}

.read-container .sign-form {
  widows: 100vw;
}

.actionsheet-title {
  width: 100%;
  height: 8vw;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2.266vw;
  color: #4d4d4d;
  border-bottom: 1px solid #e7e7e7;
}

.actionsheet-row {
  width: 100%;
  height: 12.266vw;
  border-bottom: 1px solid #e7e7e7;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.actionsheet-row>span {
  font-size: 4.266vw;
  color: #4d4d4d;
}

.actionsheet-row>input[type="file"] {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
}

.actionsheet-close {
  width: 100%;
  height: 12.266vw;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 4.266vw;
  color: #666;
  border-top: 1.266vw solid #ededed;
}

.file-image {
  position: relative;
}

.file-image .van-cell {
  padding: 5px 15px;
  line-height: 44px;
}

.file-image .van-cell__right-icon {
  line-height: 44px;
  font-size: 16px;
}

.preview-image {
  z-index: 2;
  position: absolute;
  top: 0;
  right: 0;
  width: 44px;
  height: 44px;
}

.read-container .van-radio .van-icon-checked {
  color: #ff8501;
}

.read-container .van-radio-group {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.read-container .van-radio {
  margin-left: 6.266vw;
  font-size: 4.266vw;
  color: #4d4d4d;
}

.read-container .van-button--primary {
  background-color: #ff8501;
  border: 1px solid #ff8501;
}

.read-container .van-picker__cancel,
.read-container .van-picker__confirm {
  color: #ff8501;
}

.read-container .van-button--large {
  height: 44px;
  line-height: 44px;
}

.read-container .van-button--primary:disabled {
  background-color: #a9a9a9;
  border: 1px solid #a9a9a9;
}

.read-container .van-cell__title,
.read-container .van-cell__value {
  flex: 2 1 auto;
}

.submit-btn {
  width: 100%;
  box-sizing: border-box;
  padding: 0 4vw;
  margin: 10vw 0;
}

.read-container .van-field .van-cell__title{
    max-width: 50%;
}